MLSFSWHIIVSANGFILNQWTTHFVNLMHIISPHMFISKYTSYNFNCAFRFFASSNLSKSNPKYLMTRFMRERLYTSRPTIVTGLEAGSVFISWVIKKVDQAHTLESPLTTMSNKD